5657 Victoria Ave, Niagara Falls, Ontario L2G 3L5, Canada
View on Map
What travelers say:
Many specialty restaurants in the Nicaragua Falls View area, this Remington is a restaurant bar, a place to have lunch after visiting the Nicaragua Falls, enjoy a Western-style set meal while tasting beer